package com.woniu.product.form;
import lombok.Data;

import javax.validation.constraints.Digits;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.math.BigDecimal;

/**
 * <p>
 * 
 * </p>
 *
 * @author 吴彦祖
 * @since 2024年04月02日
 */
@Data
public class TCourseChangeForm {
    @NotNull(message = "课程id不能为空")
    private Integer courseId;

    private String courseTitle; //课程标题
    private String courseImage; //课程图片
    private String courseDetails;   //课程描述
    private BigDecimal coursePrice;
    private Integer allNumber;  //课程总节数

    /**
     * 单位：月
     */
    @Pattern(regexp = "\\d+", message = "课程有效期必须为数字,单位为月")
    private String courseIndate;//课程有效期

    /**
     * 新增-- 1待定
     */
    private Integer courseState;

    /**
     * 团课--1未排课   私课--0无需排课
     */
    private Integer planState;  //排课状态



}
